battery magnet motor